@charset "gb2312"

/*
 * version 1.0.0
 * by ConciseTony (xiaolong1@)
 *
**/

/*
YUI 3.8.0 (build 5744)
Copyright 2012 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/

/* yui reset */
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}

/* yui font (edited) */
body{font:12px/20px "Microsoft Yahei","微软雅黑","SimSun","宋体","Arial Narrow",serif; background:#FFF; color: #666;}select,input,button,textarea{font-size:99%;}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#yui3-css-stamp.cssfonts{display:none}

/* udv common */
.udv-clearfix:after,.clearfix:after{content:"\0020";display:block;height:0;clear:both;}
.udv-clearfix,.clearfix{zoom:1;}
.udv-clearit{clear:both;height:0;font-size:0;overflow:hidden;}

.wrap{ width:1000px; margin:0 auto;}
body{ background: #f8f8f8 url("http://i2.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_bg.png") top center repeat-x;}
a {text-decoration:none;}
a:hover, a:active, a:focus { text-decoration:none !important; color: #ab000e !important;}
.red{ color: #ab000e !important;}

/*cover页*/
.onepic_mark,.cover-enter-bg,.cover-enter-wrap i,.wb_share i,.onepic_enter{background:url(http://i2.sinaimg.cn/dy/photo/2014/0416/bg.png) no-repeat;_background-image:url(http://i0.sinaimg.cn/photo/photo/20131112/bg_.png);}
#coverpage{ width: 100%; height: 100%; z-index: 9999; background: #000; overflow: hidden; position: absolute;}
#onepics{ width: 100%; height: 100%; overflow: hidden; position: relative;}
.onepic_wrap{ width: 100%; height: 100%; overflow: hidden; display: none; position: relative; cursor: pointer;}

.onepic_logo{ display: block; position: absolute; left: 20px; top: 20px; background: url(http://i2.sinaimg.cn/dy/photo/2014/0416/bg.png) no-repeat 0 0; width: 132px; height: 58px; cursor: pointer;}
.onepic_enter{ display: none; position: absolute; left: 0; top: 0; width: 94px; height: 20px;padding:0 0 0 10px;color:#fff;background-position:0 -1100px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/dy/photo/2014/0416/tipbg.png');_background:none;}
.onepic_enter_r{ display: block; position: absolute; right: 8px; bottom: 56px; width: 115px; height: 32px; cursor: pointer; background: url(http://i3.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_enter.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_enter.png');_background:none;}
#onepic_left_wrap{ position: absolute; left: 0; top: 0; width: 300px; cursor: pointer; background: #FFF; opacity: 0; filter:alpha(opacity=0);}
#onepic_btn_l{ position: absolute; display: block; width: 70px; height: 70px; left: 0; cursor: pointer; background: url(http://i1.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0616_cover_l.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i1.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0616_cover_l.png');_background:none;}
#onepic_right_wrap{ position: absolute; right: 0; top: 0; width: 300px; cursor: pointer; background: #FFF; opacity: 0; filter:alpha(opacity=0);}
#onepic_btn_r{ position: absolute; display: block; width: 70px; height: 70px; right: 0; cursor: pointer; background: url(http://i3.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0616_cover_r.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0616_cover_r.png');_background:none;}
.onepic_bg{ position: absolute; left: 0; bottom: 0; height: 45px;width: 100%;color:#fff;background:rgba(0,0,0, 0.5); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7f000000', EndColorStr='#7f000000');*zoom:1;}
:root .onepic_bg{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000'); }
.onepic_bg p{ height: 45px; line-height: 45px; padding-left: 95px; font-size: 13px; color: #fff; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.onepic_mark{ display: block; position: absolute; left: 17px; bottom: 9px; background-position:0 -940px; width: 70px; height: 28px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/dy/photo/2014/0416/onepic.png');_background:none;}
.wb_share{ display: block; position: absolute; right: 10px; bottom: 10px;height: 25px; cursor: pointer;color:#bbb;}
.wb_share:link,.wb_share:visited{color:#bbb;text-decoration:none;}
.wb_share:hover,.wb_share:active{color:#fff !important;text-decoration:none;}
.wb_share i{float:left;display:inline;width:20px;height:16px;overflow:hidden; margin:0 3px 0 0;background-position:-1px -981px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i1.sinaimg.cn/dy/photo/2014/0416/sinalogo.png');_background:none;position:relative;}
.cover-enter-wrap{display: block; position: absolute; right: 8px; bottom: 56px;width: 190px; height: 20px;line-height:20px;color:#fff;}
.cover-enter-bg{position:absolute;left:0;top:0; width: 190px; height: 20px;background-position:0 -1070px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i0.sinaimg.cn/dy/photo/2014/0416/enterbg.png');_background:url(#);}
.cover-enter-wrap p{width:225px; padding:0 0 0 9px;height:27px;line-height:24px;_line-height:25px; border:1px solid #CFCFCF; overflow:hidden;color:#fff;font-size:16px;position:absolute;right:0; top:-40px; background:rgba(0,0,0, 0.5); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7f000000', EndColorStr='#7f000000');*zoom:1;}
:root .cover-enter-wrap p{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000'); }
.cover-enter-wrap p i{float:left;display:inline;width:17px;height:18px;margin:3px 5px 0 0; background-position:-1px -1131px;overflow:hidden; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i1.sinaimg.cn/dy/photo/2014/0416/alert.png');_background:none;}
.cover-enter-wrap label{position:relative;overflow:hidden;}
.cover-enter-wrap label input{position:absolute;left:-9999em;}
.cover-enter-wrap label i{float:left;display:inline;width:12px;height:12px;margin:3px 4px 0 7px;overflow:hidden;background-position:-1px -1011px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/dy/photo/2014/0416/unchecked.png');_background:url(#);position:relative;}
.cover-enter-wrap label.checked{background:none;}
.cover-enter-wrap label.checked i{width:16px;height:13px;margin:4px 4px 0 3px; background-position:0 -1042px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i0.sinaimg.cn/dy/photo/2014/0416/checked.png');_background:none;}
.cover-enter-wrap a{display:inline;cursor:pointer;padding:0px 0 0 28px;position:relative;}
.cover-enter-wrap a:link,.cover-enter-wrap a:visited{color:#fff;text-decoration:none;}
.cover-enter-wrap a:hover,.cover-enter-wrap a:active{color:#fff !important;text-decoration:none;}

/*首页*/
#indexpage{ display: none;}

/*头部*/
.secondaryHeader{ height: 64px; position: relative;}
.logo{ position: absolute; left: 0; top: 14px; width: 287px; height: 36px; background: url(http://i2.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_logo.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i2.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_logo.png');_background:none; }
.top_btn{ position: absolute; display: block; width: 82px; height: 23px; font-size: 13px; line-height: 23px; text-align: center; color: #333; cursor: pointer; background: url(http://i3.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_top_btn.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_top_btn.png');_background:none;}
.top_btn:hover{ color: #FFF !important; background: url(http://i0.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_top_btn_f.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i0.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_top_btn_f.png');_background:none;}
.one_shot{ top: 22px; right: 366px;}
.news{ top: 22px; right: 278px;}
.sina{ top: 22px; right: 190px;}
/*搜索*/
.top-search{position:absolute; top:22px;right:5px;width:154px; border-left:1px solid #D7D4CF;padding:0 0 0 20px;}
.top-search-bg{width:150px;height:24px;background:url(http://i2.sinaimg.cn/dy/photo/2013/images/0815/search.png) 0 0 no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i2.sinaimg.cn/dy/photo/2013/images/0815/search.png');_background:none;padding:0 0 0 14px;position:absolute;top:0;right:0;}
.top-search form{position:relative;}
.top-search .input,.top-search .input:focus{border:0;outline:none;padding:0 0 0 0;width:120px;height:24px;line-height:24px; background:none;float:left;display:inline;font-family:"Microsoft Yahei","微软雅黑";position:relative;z-index:100;}
.top-search .btn{background:none;width:25px;height:24px;border:none;cursor:pointer;float:left;display:inline;position:relative;z-index:100;}
.top-search .gray{color:#999;}

/*导航*/
.main-nav-wrap{width:1000px;height:56px;margin:25px 0 30px 0;overflow:hidden; position:relative;*zoom:1;}
.main-nav-wrap ul{margin-bottom:20px;}
.main-nav-wrap li{width:90px;padding:0 0 0 20px;height:18px;line-height:18px;overflow:hidden; font-size:16px;color:#333;font-family:"Microsoft Yahei","微软雅黑", "黑体",SimHei; border-right:1px solid #B2B2B2;float:left;display:inline;}
.main-nav-wrap .last{border-right:0;}
.main-nav-wrap a:link,.main-nav-wrap a:visited{color:#333;text-decoration:none;}
.main-nav-wrap a:hover,.main-nav-wrap a:active{color:#ab000e;text-decoration:none;}
.main-nav-wrap a.current:link,.main-nav-wrap a.current:visited{color:#ab000e;text-decoration:none;}
.main-nav-wrap a.current:hover,.main-nav-wrap a.current:active{color:#ab000e;text-decoration:none;}

/*焦点图*/
.focus_body{ position: relative; width: 1000px; height: 594px; background:#FFF; border-bottom: 1px solid #e1e1e1;}
.scroll{ width:1000px; margin:0 auto; position:relative; height:558px; overflow:hidden;}
.arr_left{ display: none; position:absolute; width:70px; height:70px; cursor:pointer; overflow:hidden; left:0; top:220px; z-index: 3; line-height:400px; background:url(http://i1.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0616_cover_l.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i1.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0616_cover_l.png');_background:none;}
.arr_right{ display: none; position:absolute; width:70px; height:70px; cursor:pointer; overflow:hidden; right:0; top:220px; z-index: 3; line-height:400px; background:url(http://i3.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0616_cover_r.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0616_cover_r.png');_background:none;}
.scroll .box{float:left; width:1000px; height:558px; position:relative;}
.scroll .box img{ width:1000px; height:500px;}
.scroll .box a:hover{ text-decoration:none;}
.scroll .box .scroll_detail{ display: none;}
.scroll .box .bg, .scroll .box .sum{ display:block; height:58px; position:absolute; bottom:58px; left:0; line-height: 26px;}
.scroll .box .bg{ background-color:#FFF; opacity: 0.7; filter:alpha(opacity=70); width:1000px;}
.scroll .box .sum{ font-size:14px; padding-left:14px; color:#333; width: 925px;}
.scroll .box .btn{display: block; width: 45px; height: 22px; position: absolute; right: 0; bottom: 58px; cursor: pointer; background: url(http://i1.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_unfold.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i1.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_unfold.png');_background:none;}
.scroll .box .btn:hover{ background: url(http://i2.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_unfold_f.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i2.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_unfold_f.png');_background:none; }
.scroll .box .btn.fold{ width: 45px; height: 50px; position: absolute; right: 0; bottom: 50px; background: url(http://i2.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_fold.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i2.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_fold.png');_background:none;}
.scroll .box .btn.fold:hover{ background: url(http://i3.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_fold_f.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_fold_f.png');_background:none; }
.scroll .box .title{ display: block; position: absolute; bottom: 0; left: 0; height: 58px; line-height: 58px; font-size: 22px; color: #000; width: 800px; padding-left: 14px;}
.scroll_cont{ width:1000px; height:558px; overflow:hidden; position:relative;}
.numList{ position: absolute; right: 405px; bottom: 4px; height: 35px;}
.numList span{display: inline-block; width:18px; height:18px; margin-right:5px; cursor:pointer; background:url(http://i2.sinaimg.cn/dy/photo/2013/images/0809/photo_zxa_0809_dot.gif) no-repeat; margin-top: 14px;}
.numList span.selected{ background:url(http://i3.sinaimg.cn/dy/photo/2013/images/0809/photo_zxa_0809_dot_f.gif) no-repeat;}
.bd_bg{ position: absolute; top: 500px; left: 0; height: 58px; width: 998px; border-right: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-bottom:1px solid #f8f8f8; background:#fff;}
.bd_bg2{ position: absolute; top: 559px; left: 0; height: 35px; width: 998px; border-right: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; background: #fcfcfc;}
area:focus {outline: none;}

/*策划图文*/
.scroll_tw{ margin: 32px 0 34px 0;}
.tuwen{ display: inline; float: left; width: 320px; margin-right: 20px; position: relative;}
.tuwen.norm{ margin-right: 0;}
.tw_pic img{ display: block; width: 150px; height: 150px; float: left;}
.tw_unfold{ position: absolute; left: 0; top: 0; background: #FFF; opacity: 0.9; filter:alpha(opacity=90); width: 300px; padding: 5px 10px 0; height: 145px; display: none;}
.tw_fold{ position: absolute; right: 0; top: 0; background: #FFF; width: 150px; padding: 5px 10px 0; height: 145px;}
.tuwen h3{ font-size: 16px; height: 26px; line-height: 26px;}
.tuwen p{ line-height: 20px; color: #999;}
.tuwen a{ color: #000;}

/*栏目精选*/
.columns{ border-top: 4px solid #d8d8d8;}
.column h2{ height: 30px; line-height: 30px; margin: 40px 0 15px;}
.column01 h2{ margin-top: 25px; }
.txt-x a,.txt-x span{ display: block; width: 140px; height: 30px; background: url(http://i0.sinaimg.cn/photo/photo/20131112/txt.png) no-repeat; text-indent: -999em;}
.column .txt-x-witness a,.column .txt-x-witness span{background-position:0 -840px;}
.column .txt-x-world a,.column .txt-x-world span{background-position:0 -320px;width:138px;}
.column .txt-x-history a,.column .txt-x-history span{background-position:0 -600px;}
.column .txt-x-photographer a,.column .txt-x-photographer span{background-position:0 -200px;width:230px;}
.column .txt-x-beauty a,.column .txt-x-beauty span{background-position:0 -360px;width:130px;}
.column .txt-x-nature a,.column .txt-x-nature span{background-position:0 -400px;width:125px;}
/*.column01 h2 a{ background-position: 0 -460px;}
.column02 h2 a{ background-position: 0 -500px;}
.column03 h2 a{ background-position: 0 -540px;}
.column04 h2 a{ background-position: 0 -576px;}
.column05 h2 a{ background-position: 0 -616px;}
.column06 h2 a{ background-position: 0 -656px;}*/
.column .pic_item{ display: inline; float: left; margin-right: 1px; margin-bottom: 1px; position: relative; width: 311px; height: 233px; overflow: hidden;}
.column .pic_item.norm{ margin-right: 0;}
.column .pic_item.nobm{ margin-bottom: 0;}
.column .pic_item.wide{ width: 623px;}
.column .pic_item.tall{ height: 467px;}
.column .pic_item img{ display: block; width: 311px; height: 233px;}
.column .pic_item.wide img{ width: 623px;}
.column .pic_item.tall img{ height: 467px;}
.column .pic_item .pic_detail{ position: absolute; left: 0; bottom: -233px; width: 311px; height: 233px; _bottom: -234px; _height: 232px; display: block; cursor: pointer;}
.column .pic_item .pic_detail .titbg{ height: 40px; width: 311px; background: #ab000e; opacity: 0.9; filter:alpha(opacity=90); position: absolute;left: 0;top: 0;}
.column .pic_item .pic_detail .contbg{ height: 271px; width: 311px; background: #fff; opacity: 0.9; filter:alpha(opacity=90);position: absolute;left: 0;top: 40px;}
.column .pic_item .pic_detail h3{ height: 40px; line-height: 40px; padding: 0 16px; font-size: 18px; position: absolute;left: 0; top: 40px; color: #000; width: 278px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.column .pic_item .pic_detail .redbg{ color: #FFF; font-size: 16px; left: 0; top: 0;}
.column .pic_item .pic_detail p{ line-height: 20px; color: #333; padding: 0 16px; position: absolute; left: 0; top: 80px; font-size: 14px; color: #333;}
.column .pic_item.wide .pic_detail{ width: 623px; height: 233px;}
.column .pic_item.wide .pic_detail .contbg, .column .pic_item.wide .pic_detail .titbg{ width: 623px;}
.column .pic_item.tall .pic_detail{ width: 311px; height: 467px; bottom: -467px; _bottom:-468px; _height:466px;}
.column .pic_item.tall .pic_detail .contbg{ height: 427px;}
.col_pics{ position: relative; overflow: visible; width: 935px; height: 467px; margin-left: 25px; border-left: 1px solid #b5b5b5; padding-left: 39px;}
.column05 .col_pics{ height: 538px;}
.switch_wrap{ width: 935px; height: 467px; position: relative; overflow: hidden;}
.col_pics_item{ float: left; width: 935px; height: 467px; position: relative; overflow: hidden;}
a.pics_more{ position: absolute; width: 311px; height: 233px; bottom: 0; right: 0; _bottom: -1px; display: block; cursor: pointer; background: url(http://i2.sinaimg.cn/dy/photo/2014/0416/bg.png) -472px -76px no-repeat; font-size: 32px; text-align: center; line-height: 233px; color: #CCC;}
a.pics_more:hover{ background-position: -144px -76px; color: #fff !important;}
.column05 a.pics_more{ position: absolute; width: 835px; height: 70px; bottom: 0; right: 0; display: block; cursor: pointer; background: url(http://i2.sinaimg.cn/dy/photo/2014/0416/bg.png) 0 -776px no-repeat; font-size: 32px; text-align: center; padding-right: 100px; line-height: 70px; color: #CCC;}
.column05 a.pics_more:hover{ background-position: 0 -856px; color: #fff !important;}
a.switch_btn{ position: absolute; left: 985px; top: 180px; width: 61px; height: 99px; background: url(http://i2.sinaimg.cn/dy/photo/2014/0416/bg.png) -72px -268px no-repeat;}
a.switch_btn:hover{ background-position: 0 -268px;}

/*合作媒体 赛事合作*/
.partners{ margin-top: 50px; position: relative; overflow: visible; border-top: 4px solid #d8d8d8; padding-top: 12px;}
.partners_tit{ display: block; position: absolute; width: 137px; height: 30px; left: 0; top: -18px; text-indent: -99em; background: url(http://i0.sinaimg.cn/dy/photo/2014/0416/bg20140731.png) 0 -696px no-repeat;z-index:100;_zoom:1;}
.txt-z-sshz{background: url(http://i0.sinaimg.cn/photo/photo/20131112/txt.png) no-repeat 0 -960px #F8F8F8;}
.tuwen_p{ display: inline; float: left; margin: 24px 24px 0 0; _margin:24px 18px 0 0;}
.tuwen_p.norm{ margin-right: 0;}
.tuwen_p .tw_l{ float:left;}
.tuwen_p .tw_l img{ width: 300px; height: 225px;}
.tuwen_p .tw_r{ margin-left: 300px; background: #FFF; width: 157px; height: 200px; padding: 11px 15px 13px; border-bottom: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9;}
.tuwen_p .tw_r h3{ font-size: 18px; height: 40px; line-height: 40px;}
.tuwen_p .tw_r h3 a{ color: #000;}
.tuwen_p .tw_r p{ line-height: 20px; color: #999; font-size: 14px;}

/*友情链接*/
.f_links{ margin-top: 70px; position: relative; overflow: visible; border-top: 4px solid #d8d8d8;}
.links_tit{ display: block; position: absolute; width: 120px; height: 30px; left: 0; top: -18px; text-indent: -99em; background: url(http://i2.sinaimg.cn/dy/photo/2014/0416/bg.png) 0 -736px no-repeat;}
.f_links a{ display: block; float: left; width: 136px; height: 95px; margin: 27px 8px 60px 0; background: url("http://i2.sinaimg.cn/dy/photo/2013/images/0626/photo_zxa_0614_links.png") no-repeat;}
.f_links .norm{ margin-right: 0;}
#link01{ background-position: 0 0;}
#link01:hover{ background-position: 0 -105px;}
#link02{ background-position: -144px 0;}
#link02:hover{ background-position: -144px -105px;}
#link03{ background-position: -288px 0;}
#link03:hover{ background-position: -288px -105px;}
#link04{ background-position: -432px 0;}
#link04:hover{ background-position: -432px -105px;}
#link05{ background-position: -576px 0;}
#link05:hover{ background-position: -576px -105px;}
#link06{ background-position: -720px 0;}
#link06:hover{ background-position: -720px -105px;}
#link07{ background-position: -864px 0;}
#link07:hover{ background-position: -864px -105px;}

/*友情链接*/
.f_links{ margin-top: 50px; position: relative; overflow: visible; border-top: 4px solid #d8d8d8; padding: 10px 0 20px;}
.links_tit{ display: block; position: absolute; width: 120px; height: 30px; left: 0; top: -18px; text-indent: -99em; background: url(http://i2.sinaimg.cn/dy/photo/2014/0416/bg.png) 0 -736px no-repeat;}
.f_links a{ display: block; float: left; width: 110px; height: 66px; margin: 30px 17px 0 0; background: url("http://i3.sinaimg.cn/dy/photo/2013/images/0809/photo_zxa_0809_links.png") no-repeat; overflow: hidden; position: relative;}
.f_links .link-item{background:none!important;}
.f_links a img{ width: 110px; height: 132px; position: absolute; left: 0; top: 0;}
.f_links a:hover{ zoom:1;}
.f_links a:hover img{ border:none; left: 0; top: -66px; }
.f_links .norm{ margin-right: 0;}
#link01{ background-position: 0 0;}
#link01:hover{ background-position: 0 -96px;}
#link02{ background-position: -127px 0;}
#link02:hover{ background-position: -127px -96px;}
#link03{ background-position: -254px 0;}
#link03:hover{ background-position: -254px -96px;}
#link04{ background-position: -381px 0;}
#link04:hover{ background-position: -381px -96px;}
#link05{ background-position: -508px 0;}
#link05:hover{ background-position: -508px -96px;}
#link06{ background-position: -635px 0;}
#link06:hover{ background-position: -635px -96px;}
#link07{ background-position: -762px 0;}
#link07:hover{ background-position: -762px -96px;}
#link08{ background-position: -889px 0;}
#link08:hover{ background-position: -889px -96px;}
#link09{ background-position: 0 -176px;}
#link09:hover{ background-position: 0 -264px;}
#link10{ background-position: -127px -176px;}
#link10:hover{ background-position: -127px -264px;}
#link11{ background-position: -254px -176px;}
#link11:hover{ background-position: -254px -264px;}
#link12{ background-position: -381px -176px;}
#link12:hover{ background-position: -381px -264px;}
#link13{ background-position: -508px -176px;}
#link13:hover{ background-position: -508px -264px;}

/*footer*/
.footer{ text-align:center; color:#666 !important; line-height:30px; padding:20px 0; margin-top:5px; background: #fff;}
.footer a, .footer a.visited{ color:#666 !important;}

/*悬浮按钮*/
.f_btns a{ display: block; width: 83px; height: 75px; position: fixed; left: 50%; margin-left: 510px;  _position:absolute; z-index: 100; background: url(http://i2.sinaimg.cn/dy/photo/2014/0416/bg.png) no-repeat;}
.f_btns .gotop{ bottom:100px; background-position: -96px -376px; display: none;}
.f_btns .gotop:hover{ background-position: 0 -376px;}
.f_btns {display:none;}

/*微博推荐*/
.wbtj-bd{width:1000px;overflow:hidden;}
.wbtj-bd .inner{width:1050px;}
.wbtj-item{width:323px;height:335px;overflow:hidden;float:left;display:inline;margin:24px 12px 0 0;border:1px solid #F4F4F4;background:#fff;}
div.wb_rec_c{width:330px;border:none;}
div.wb_rec_fl{margin-left:50px;}
ul.wb_rec_list{padding-top:15px;}
ul.wb_rec_list .wb_rec_item{width:108px;}
.wb_rec_c .wb_rec_tt{text-align:center;padding:5px 0 0 0;margin:0;background:none;}
.wb_rec_c .wb_rec_tt a, .wb_rec_c .wb_rec_tt a:visited{color:#000;font-size:18px;}
span.wb_rec_fled,span.wb_rec_fl{margin-left:65px;background:url(http://i2.sinaimg.cn/dy/photo/2014/0416/weibo_rec_btns.png)  0 0 no-repeat;}
span.wb_rec_fled{background-position:0 -50px;}
.wb_rec_c .wb_rec_more, .wb_rec_c .wb_rec_more:visited{width:76px;margin-left:30px;background:url(http://i2.sinaimg.cn/dy/photo/2014/0416/weibo_rec_btns.png)  -130px 0 no-repeat;color:#1b1b1b;}
